remaining life - Français Anglais Dictionnaire